#include "stdafx.h"
#include "Source.h"

Source::Source():couleur(){}

Source::Source(Point p, Couleur c): origineSource(p), couleur(c){}

Source::~Source(){}

Source::Source(Source const& src){
	origineSource = src.origineSource;
	couleur = src.couleur;	
}

Source& Source::operator=(Source const& src)
{
	origineSource = src.origineSource;
	couleur = src.couleur;
	return *this;
}

Couleur Source::getCouleur()
{
	return couleur;
}

void Source::setCouleur(Couleur c)
{
	couleur = c;
}

Point Source::getOrigineSource()
{
	return origineSource;
}

void Source::setOrigineSource(Point p)
{
	origineSource = p;
}

std::string Source::getName()
{
	return "Point";
}